/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Logica.Core.PersonaLegal;

import java.io.Serializable;
import javax.persistence.Basic;
import javax.persistence.MappedSuperclass;


/**
 *
 * @author Luciano
 */
@MappedSuperclass
public class PersonaLegal implements Serializable {

    @Basic(optional = false)
    private String nombre;
    @Basic
    private String direccion;
    @Basic
    private String email;
    @Basic
    private String telefono;
    @Basic(optional = false)
    private boolean estado = true;

    public PersonaLegal() {
    }

    public PersonaLegal(String nombre, String direccion, String email, String telefono) {
        this.nombre = nombre;
        this.direccion = direccion;
        this.email = email;
        this.telefono = telefono;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public boolean isEstado() {
        return estado;
    }

    public void setEstado(boolean estado) {
        this.estado = estado;
    }

    

    
}
